We need to set the global flags, since these are picked
up initially by new renderers.
gsk_check_debug_flags (GskDebugFlags flags)
{
init_debug_flags ();
-
return (gsk_debug_flags & flags) != 0;
}
gsk_get_debug_flags (void)
{
init_debug_flags ();
-
return gsk_debug_flags;
}
+
+void
+gsk_set_debug_flags (GskDebugFlags flags)
+{
+ init_debug_flags ();
+ gsk_debug_flags = flags;
+}
#define GSK_DEBUG_ANY ((1 << 13) - 1)
GskDebugFlags gsk_get_debug_flags (void);
+void gsk_set_debug_flags (GskDebugFlags flags);
+
gboolean gsk_check_debug_flags (GskDebugFlags flags);
#ifdef G_ENABLE_DEBUG